草庐IT

Android GridView 双指缩放

全部标签

javascript - 在 iOS 12+ 的网站上禁用缩放

我现在正在寻找一个工作代码来禁用网站的iOS缩放。我还发现了这个:disableviewportzoomingiOS10+safari?这些修复可能适用于iOS10,但似乎不适用于iOS12。我已经找到一个成功禁用缩放的网站,但我无法了解他们是如何做到的。我知道Apple取消了通过viewport-meta标签禁用缩放的可能性,但必须有一个解决方法来为网站禁用它。对于我们的网站,禁用缩放或缩放不会触发调整大小事件至关重要。有什么解决办法吗?我已经尝试过的是例如为了防止touchmove/ontouchstart/gesturestart...它们都不起作用。

ios - MKMapView 显示额外的缩放区域。如何?

我需要在MKMapView上显示非常小的区域(30x30米)。设置适当的区域或visibleMapRect不起作用。MapView显示更大的区域。MKCoordinateRegionregion=MKCoordinateRegionMakeWithDistance([centerLocationcoordinate],30,30);[mapViewsetRegion:region];似乎在更新map之前,MapView会使用regionThatFits方法更正额外的小区域。手动缩放允许显示这样的区域。 最佳答案 MapKit并不是真

ios - 使用 SpriteKit 手势同时分别拖动、旋转和缩放多个 Sprite

我创建了一个iOS应用程序,我需要能够在其中同时移动、旋转和缩放Sprite(我使用的是Apple的SpriteKit)。在大多数情况下,我有这个工作。我目前可以用一根手指触摸并移动Sprite,如果我用两根手指,我可以缩放和旋转Sprite。为此,我使用了UIPanGestureRecognizer、UIPinchGestureRecognizer和UIRotateGestureRecognizer。那很好用。我想要的是,当我用右手拖动、旋转和缩放一个Sprite时,我可以用我的左手独立于另一个Sprite拖动、旋转和缩放一个不同的Sprite。目前我正在使用iOS手势来移动、旋转和

ios - CGAffineTransform 比例不从中心缩放 - 导出

我想我的问题与其他帖子的不同之处在于我没有缩放View,而是缩放Assets层指令(AVMutableVideoCompositionLayerInstruction)。所以设置anchor、view.center、CGRect缩放都不起作用。除了使用CGAffineTransformMakeTranslation移动Assets以使其看起来像居中,但非常不准确,我无法弄清楚如何使其从中心缩放。有没有我缺少的属性(property)?文档和指南不是很有帮助,但也许我错过了一些东西。代码如下。谢谢大家!!!:)此外,对于那些寻找使用CGTransforms导出avasset的方法的人来说

ios - SKPhysicsWorld 在缩放节点中模拟物理

我正在尝试构建一个SpriteKit游戏,其中涉及具有可以放大和缩小的物理体的关卡。物理世界的行为并不像我预期的那样,并且在更改缩放级别时导致奇怪的事情发生。具有物理实体的节点会按预期进行动画处理和行为。围绕关卡进行缩放是通过捏合手势来处理的,该手势正在调整包含所有游戏元素的单个“世界节点”的比例。这是一种处理它的便捷方法,因为缩放场景似乎会做一些可怕的事情,而且它可以很容易地为世界节点顶部的任何游戏界面元素添加一个单独的未缩放节点。缩放是这样的:-(void)handlePinchGesture:(UIPinchGestureRecognizer*)gesture{if(gestur

ios - 在布局转换中调整/缩放 UICollectionView 单元格的内容

我正在研究来自https://github.com/hebertialmeida/HAPaperViewController的示例项目的CollectionViewLayout的转换。和https://github.com/wtmoose/TLLayoutTransitioning并且无法弄清楚如何在小布局和大布局之间自动调整单元格内容的大小。例如我在CollectionViewCell中有一个UILabel,它应该是定义(固定)位置处单元格宽度的一半。完成向大布局的过渡后,标签也应该是单元格的一半(相同的相对位置),但字体大小更大(或调整大小)。在这里使用自动布局还是使用CGAffi

ios - 缩放时如何在 UIView 周围保持一致的 2px 边框?

我有一个自定义的UIView,它可以根据UISlider的值进行缩放和旋转。缩放效果很好,它很简单:self.myView.transform=CGAffineTransformScale(CGAffineTransformIdentity,sx,sy);我的UIView有一个2px的边框:self.layer.borderColor=[UIColorwhiteColor].CGColor;self.layer.borderWidth=2.0f;然而,当我将View放大时,边框也会变大。如何保持忽略View比例的一致边框? 最佳答案

ios - 显示缩放 iOS 9 [调整大小]

如果iPhone处于缩放模式,是否有办法更改UILabel的框架,因为应用程序在标准模式下没问题,但缩放模式tableView中的UILabel不显示整个文本。 最佳答案 参见iPhone6DisplayZoomFunctionalitydisturbsthewholeview对于一些想法,但我希望有一个更全面的指南,例如来自Apple,关于我们如何使我们的应用程序正确支持“显示缩放”。任何指向类似东西的指针?有人吗? 关于ios-显示缩放iOS9[调整大小],我们在StackOverf

iphone - 带有 super View 的 iOS 统一缩放 subview

我有一个应用程序,允许用户以多个方向将View拖动到屏幕上。所以假设我处于纵向模式并且我的superView是768x1024。假设我将10个不同的项目拖到该superView上。这些项目被缩放、旋转等。然后我旋转设备,我的superview缩小到576x768。如何让我的所有subview保持其位置并相对于新的较小尺寸进行转换?所以从本质上讲,我的superView及其所有subview应该看起来与纵向View完全一样,除了所有内容都已按比例缩小。而且,如果我在风景中并且所有内容都“缩小”了,然后我将另一个View拖到上面并将其缩小以适合。当设备旋转回纵向时,我需要那个新View在适

objective-c - MKAnnotationView 帧大小在缩放之前不会更新 MapView

我正在尝试实现一个带有自定义按钮的自定义MKAnnotationView。我不想使用MKAnnotation的标注属性,因为无法访问该View的框架。相反,我使用MKAnnotationViewView来添加我的UIView,其中包含我的自定义标注气泡。一切正常,即使触摸被按钮捕获。唯一的问题是调整MKAnnotationView框架的大小。我能够在我的自定义MKAnnotationView中的(void)setSelected:(BOOL)selectedanimated:(BOOL)animated方法期间执行此操作,该方法是MKAnnotationView的子类,但是当调整大小的